Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ODIN CLOSE Terraced £148,798 £150,000 2 Sep 2022
3 ODIN CLOSE Terraced £133,591 £36,500 20 Oct 2000
4 ODIN CLOSE Terraced £144,372 £38,000 20 Apr 2000